\hypertarget{class_physic}{
\section{Physic Class Reference}
\label{class_physic}\index{Physic@{Physic}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_physic_afed063872c68009dea8a8246a11ebf12}{
{\bfseries Physic} (\hyperlink{class_vectorf}{Vectorf} $\ast$obj)}
\label{class_physic_afed063872c68009dea8a8246a11ebf12}

\item 
\hypertarget{class_physic_acd6be16626284c94d1a5e74c2bb91387}{
void {\bfseries Do} ()}
\label{class_physic_acd6be16626284c94d1a5e74c2bb91387}

\item 
\hypertarget{class_physic_ad1fa096607982e4efb15ff2ccc3d4572}{
int {\bfseries AddAcceleration} (\hyperlink{class_vectorf}{Vectorf} $\ast$vec)}
\label{class_physic_ad1fa096607982e4efb15ff2ccc3d4572}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_physic_a468b9f77b801122ac8e4012b1a70ee03}{
int {\bfseries gravity}}
\label{class_physic_a468b9f77b801122ac8e4012b1a70ee03}

\item 
std::stack$<$ \hyperlink{class_vectorf}{Vectorf} $\ast$ $>$ \hyperlink{class_physic_abfe306fda041b491e1a9c606a6da70e9}{pile}
\item 
float \hyperlink{class_physic_adaa22fffb0a4dfde85260a2dd7c89944}{valGravity}
\item 
\hyperlink{class_vectorf}{Vectorf} $\ast$ \hyperlink{class_physic_aaf99111802115d22c1653dbd2d761bed}{objectPosition}
\item 
\hyperlink{class_vectorf}{Vectorf} $\ast$ \hyperlink{class_physic_acfdf91afe668482c3c4020bcd97173ba}{velocity}
\item 
\hypertarget{class_physic_a1af647ddac1faac07e6f0ea0de6b12f9}{
\hyperlink{class_vectorf}{Vectorf} $\ast$ {\bfseries barycentre}}
\label{class_physic_a1af647ddac1faac07e6f0ea0de6b12f9}

\item 
\hyperlink{class_vectorf}{Vectorf} \hyperlink{class_physic_a6e1c45503df26034abe4f8975f8c0bde}{isoBarycentre}
\item 
\hypertarget{class_physic_a06f2a17543b8b93156e193f612a87594}{
int {\bfseries signe}}
\label{class_physic_a06f2a17543b8b93156e193f612a87594}

\item 
\hypertarget{class_physic_a2afb2304054518608f87f68cfa0ff464}{
float {\bfseries delta}}
\label{class_physic_a2afb2304054518608f87f68cfa0ff464}

\end{DoxyCompactItemize}


\subsection{Member Data Documentation}
\hypertarget{class_physic_a6e1c45503df26034abe4f8975f8c0bde}{
\index{Physic@{Physic}!isoBarycentre@{isoBarycentre}}
\index{isoBarycentre@{isoBarycentre}!Physic@{Physic}}
\subsubsection[{isoBarycentre}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vectorf} {\bf Physic::isoBarycentre}}}
\label{class_physic_a6e1c45503df26034abe4f8975f8c0bde}
Coordoonnées du sommet représentant l'isoBarycentre de la forme \hypertarget{class_physic_aaf99111802115d22c1653dbd2d761bed}{
\index{Physic@{Physic}!objectPosition@{objectPosition}}
\index{objectPosition@{objectPosition}!Physic@{Physic}}
\subsubsection[{objectPosition}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vectorf}$\ast$ {\bf Physic::objectPosition}}}
\label{class_physic_aaf99111802115d22c1653dbd2d761bed}
Position de l'objet dans la scène \hypertarget{class_physic_abfe306fda041b491e1a9c606a6da70e9}{
\index{Physic@{Physic}!pile@{pile}}
\index{pile@{pile}!Physic@{Physic}}
\subsubsection[{pile}]{\setlength{\rightskip}{0pt plus 5cm}std::stack$<${\bf Vectorf} $\ast$$>$ {\bf Physic::pile}}}
\label{class_physic_abfe306fda041b491e1a9c606a6da70e9}
Pile contenant toutes les valeurs d'accélération additionné \hypertarget{class_physic_adaa22fffb0a4dfde85260a2dd7c89944}{
\index{Physic@{Physic}!valGravity@{valGravity}}
\index{valGravity@{valGravity}!Physic@{Physic}}
\subsubsection[{valGravity}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf Physic::valGravity}}}
\label{class_physic_adaa22fffb0a4dfde85260a2dd7c89944}
Valeur de la gravité \hypertarget{class_physic_acfdf91afe668482c3c4020bcd97173ba}{
\index{Physic@{Physic}!velocity@{velocity}}
\index{velocity@{velocity}!Physic@{Physic}}
\subsubsection[{velocity}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vectorf}$\ast$ {\bf Physic::velocity}}}
\label{class_physic_acfdf91afe668482c3c4020bcd97173ba}
Vecteur vitesse de l'objet 

The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
sources/physic/physic.h\item 
sources/physic/physic.cpp\end{DoxyCompactItemize}
